package com.clouddms.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.ui.Model;

/**
 * 页面路由控制器
 * 处理前端页面的路由请求
 *
 * @author Cloud-DMS Team
 * @version 1.0.0
 */
@Controller
public class PageController {
    
    /**
     * 根路径重定向到用户登录页面
     */
    @GetMapping("/")
    public String index() {
        return "redirect:/auth/user-login";
    }
    /**
     * 文件功能测试页面
     */
    @GetMapping("/file-test")
    public String fileTest() {
        return "redirect:/file-test";
    }

    /**
     * 系统管理页面
     */
    @GetMapping("/admin")
    public String admin() {
        return "admin";
    }

    /**
     * 用户文件管理页面
     */
    @GetMapping("/files")
    public String files() {
        return "files";
    }

    /**
     * 系统设置页面
     */
    @GetMapping("/settings")
    public String settings() {
        return "settings";
    }
}